slight modification to pattern struct
pattern parser
removed old comment
changed pattern some again
pattern parser
slight mod to match pattern
match parser