change the way the header works