Incorrect logic

It should skip the field if it *hasn't* changed, not if it has