partials implemented for header,footer and shim