Epedigree solutions