changed thrust inputs to allow combinations of keys