Pedigree Diagram with new functions committed