add filterable -- mixin for collection; it works