21 years of journey