improved the headers