vmc machine types