Enalbe pattern matching algorithm.