20 years of ALTO