New approach - you can run most of the tests without a VM