Revamped the checkbox code and made a good start on the radio replacement 'plugin'