added configuration preprocessor macro