some new function study to mupdf