add preprocessor errors