refactor RadioButtons to use some underscore methods