added some borrow comments