pinocchio3

All feedback is welcome!