Long journey to a new generation