making progress on machine conversion, still need to test the simple-machine, machine-machine, machine-simple concatenations