A project 20 years in the works