footer and header update