support for ivs switch