Added cancel feature for borrow