add new notify method