adding :notifier_proc option