LAZY: add book