added notification behaviour