add mutiple filter support