major css and html change