program of requirements