New Additions / Bug fixes to pedigree diagram