Generations based on IMPACT