added grades model