Modeling a Piston