fixed grade change notifications and crashing with incorrect login details