A puppet's musings