Fixing pact problems