css and html improvement