add search to UC

You'll then need to use `self.workspace` here