yet another change to notify method