adjusted layout, css and so forth