MachineConfig is an obj that needs serialize/deserialize