redesigning multiple aspects of layout