Actually, I think it should be split into 2 methods: one that does the search and one that shows the results. This will be needed for the 2 different search algorithms.