fix index, css, layout