prereq coreq change