comment on pattern matching