Progress on propulsion