added compile-time DEBUG macro definition