piston-powered internal launching