reverted confusion in setAsChanged