renames notification class to messagenotification to avpid conflicts