private open fun notifyAndUpdateView(): Unit
notify recycler view about data is being modified. if nothing to display, it display empty view