Skills, visualization and fertile imagination