fixed preprocessor again. introduced error in define