updates to the layout