code review for Filter manager