should this just be generated in the destoryMachine function then? It's not used here at or or seems to have any special knowledge not already in there.