Progress: Visualizing thoughts, thoughts, thoughts; so many, too many ideas. Which one is the one?