new layout finished