fixed issue with radio option names, adjusted names and text
fixed var name mismatch
switched logic to follow radio form instead of checkbox form options