The psychological experience of prototyping