Finished User Borrowing Function