passing booleans in set() for checkboxes
many improvements, getting mog ready to grow