radio button support and object-value setting

able to automatically update objects upon valid changes