issue with checkboxes and radio buttons