updated header files to be more in line with this century