preprocessor variable should not start with '_'