updated header files to increase compile time