The nano linear cannon is used in tons of NanoBots. The movement is sort of a super-shrunk version of Puzzle's. I got the idea of calling onHitWall(null) for reversing from WeekendObsession, but I don't feel too guilty about it because WeekendObsession uses some of Splinter's ideas.