change order maintain method