fix: adds page header and footer