improved notifications for use with badges