changes with header binding