progenitor mean and variance
more outline for method