complete header file section