add pdf file parsing