overhaul of requirements