The recognizePattern and printPatternName are ready