updates to layout and style