update new layout