add book detail view
fix cache policy