add r** operators