contract readiness