fiddled with tests, randomly wont work