update object working