This was simply to replicate async exactly.