add transfer_vm feature