work on tests for async completion