reordered layout