order update enhancement