can now update order properly