don't change value of objects you don't own