added entity notifier interface