new layout refinements