Working Notifications (Still Needs to be tweaked)