Notification Base functionality done