lastResult with performAsync fixed