refactored list view bulk filter