added pDF support