preprocessor class added