Adds less preprocessor