Not really a fan of putting sleeps in the test suite like this...why are they needed?