fixed: Handler with AsyncResult