prototype interface and work around for meta-data, cover upload, and bookjs management.