added some polishing, center divs etc