add InstanceInfo
change to machineType
Add enums