added filtering by lists