add Notify function