updates to remove the idiocracy of the checkbox