update starred list when state change
Provider
Type
hard refactor, providers + types for simpler filters