minor notification system changes for robustness and added fixes and specs for notification system related models