patten rec added