add vswitch code