modified prereq