more tests passing using asynchronous connection