generated models for books, albums, and movies