implemented PDF report