bugs on checkboxes but code is there