grade handling