added real time notificatin