first step towards getting async testing to work. all tests becomin asyncish.