auto generation
set up
styling, images, headers and footers