improved page layout and style