implementing AGChainNotification