addBook bug fix