add a keys property to machine model