Working implementation of poppler