notify method added