ifilter should be faster when it finds a result