multi-orbit contract