refactored the search edit text and search button into a custom View. This probably made things more annoying