Celestial pact