notification system implemented