change directive for handling prereqs