CALOR: Generations