workings of a piston | ScratchStats