now needs to be run on the machine