add debug switch