changes to layout and css