initial breed/selection function done