updated Grades and gap