new filter structure and projections
updated gems