@Override
      protected T compute(@NotNull ProgressIndicator indicator) throws RuntimeException {
        return ReadAction.nonBlocking(callable).executeSynchronously();
      }
@Override
      protected T compute(@NotNull ProgressIndicator indicator)