using new vm