introduced new service fetchViewData and error option in naming script