this should be asyncFnDone.reject