"We've been working on this for 12 years."