all sections added, lots of styling