Applied pattern recognition.