four kinds of SearchBar