update order limit reasoning