initial work on radio button widget