change how tests are run, this will need to change in the future