change the way checkboxes are handled