New filtering api.