Adding changes to lab 6 after directive for the header field