Added onFilterApplied callback