revise the prerequisite lists issue