updates to include pdf report creation