rc_d idempotent