DVswitch + tests