updated VM_API