add part of ownership and borrowing