re-worked css and html