header footer rework