add radio_buttons() and a test for it