Creativity through collaboration