update COF