This 10 year project has taken 25 years to get this far.