how does imagination work