minimal updates to layout