fixed bug with wrong macro preprocessor