and support to multiple vm