A journey through 21 years