move some business logic from books to borrows controller
resolve conflict