#8 log only real changes