search supports a done signal