start of TowerSwitch