add some tests for async conn