mat and patt