* updated version with filters.