Create and Update notifications should be done on controllers. NEEDS TESTING.