Seven years in the making