removing multiple functionality on checkboxes and radios (keeping ancillary methods for future use)
added hidden field fix