new preprocessed version