add empty view when no results returned