improvements to notification service