first update with new layout