get a better way to parse the book with umd formatted