se agrego funcion filtro y se optimizo el codigo