The test LGTM. I assume there isn't anything we can do to eliminate the ```sleep``` statements? Is there a condition that we could wait for in any of these cases?