added the beginnings of a search feature though it's not finished or installed yet.