fixed some issues regarding new and existing ratings and students #35