Preprocessor should not change variables ones they are set