in the future, avoid checkboxes