update order and events