not every field, only on the state of the check if all 3 fields changed.