patt_rec doc