re-working header