Experiences in visual thinking