added linear grading key