adding under-population rule
adding 2nd rule for NextGenerationRule