added usernotification communication