adding new notification handling