implemented pnotify notifications