use InitOnOff
add blacklist