added a ton of pdf report stuff