Possible to redefine just only for pattern