Added some loading indicator for search, and empty result check