this should really go into the before all, and generally its not typical style to have tests ordered like this, really we should be using random seeds and running them in any order to catch singleton errors in the tests.