preprocessor directive fixed