allow assign multiple notification listeners for sync