added notification stuff