add notification related interface