updates to book_app