new object update