supports default radio button setting