added defines for C++ compat; trying to make text less transparent