added filter combining