addition of special character processor with test
interim code, submitted to allow pull from home machine