complete filterService