reworked character strings to be an array type so that storage classes are handled better for picky compilers.