* added a notification framework