refactor this test to allow for timeouts