Expected progeny differences (EPDs) are calculated for a variety of traits by utilizing information on the individual, on siblings (half and full), on ancestors and, best of all, on progeny. As more information is utilized in the calculation the accuracy of the estimate improves.