add KLSwitch Class