Twenty years in the making