controlling requirements