update gate piston