improve progeny test