Begin headerfile work