add PDF support for books