fix the prerequisite list