add WrappedResultSet; add sleep for async query