integrated new layout