modified header and pages