Hi, I think we should move the progress dialog handling into the search dialog and just emit signals in the backend. I think it is important not to corrupt our structure and this allows us to implement an own buildIndex() for GenBooks. Thanks, Joachim