add book and fix src test