updates to conditionally interpret rf on client
Merge remote-tracking branch 'origin/feature/rf-interpreter' into develop