Faster matcher