Filtro refactorizado