adding new preprocessor resource