add modify notifier (untested)