pact on all