RegisterNotification(): done
(Un)RegisterNotification(): Tested