new: bugfixes with adding book, and choose detail page.
new: finishing touches use case 15.