improving the header