modified styles and layout