fix duty problem after update