add sradio_buttons() and a test for it