books.js fix