added custom checkboxes and radio buttons