async does many things well. they are all in the same arena