configured beginnings of search infrastructure ... should write tests next