updating data for better coreq and is prereq for display