add open-ended filter pattern