updated grades and syntax