Waves of imagination