awaitReply param and test