It's been a five-year journey...