added own header files to c file