changed the layout and style considerably