fixed preprocessor properties