header / footer update