all tests now succeed, although runs are chatty; had to introduce sleeps to get some tests to succeed