SpaceX is privately funding the development of orbital launch systems that can be reused many times, in a manner similar to the reusability of aircraft. SpaceX has been developing the technologies over several years to facilitate full and rapid reusability of space launch vehicles. The project's long-term objectives include returning a launch vehicle first stage to the launch site in minutes and to return a second stage to the launch pad following orbital realignment with the launch site and atmospheric reentry in up to 24 hours. SpaceX's long term goal is that both stages of their orbital launch vehicle will be designed to allow reuse a few hours after return.