Variable thrust, with appropriate keys