trying to seperate .c and .h and make install work properly