structure order updated