implement a pedigree upload feature.