working with the header, footer and style