hmm is this valid (ex. no asyncClient passed?)