implemented proper radio button enable/disable