fixed searchers to use the case class instead of just strings