better 'changed' message