added char based page-info extractor