searching is hard