cleanup and new grade example