Piston go(Extended)