3 Generations of SHAFT