re design the layout