working on final definition for notifier api