Completed Pattern Matcher. -Chaz