starting to add functionality to input grades