All the frustration, it's been worth the wait. It's a generation-long wait. I mean, that's a long wait.