Preprocessor notes