some chain fixes