New vector switch