better header control