restructuring of layout.