make sure sub-fields are checked as well