support stateful switch device