using new can_filter_by to replace custom scopes