ADD: added the notification source interface file