add updateOwner method