borrow and return work