fixed to use _R1 and _R2