not using checkboxes, they are borken