adding debug macros