added notifiy method