handle no search term and display number of results better