change reduceSyntax in preprocess