understood and tested header files to make librarys of functions.