add debug macro