Ongoing Thoughts on Teams, Puzzles, Technology, and Creativity