add grade, variance