changed to use shepherd api instead of pulling from the annotations, updated the main report with more specs