added debug macros header