change order of requirements