add util/mk_patt