update _r methods