some chain update