PEDIGREE for Recent release