filter serialization
filters collection refactor
merged and fixed