I think you're right about the revenue curve, I think our whole discussion has been about whether the slope has changed over time. I've heard a lot here from developers that mention that it's harder now than it was, but that's obviously not a rigorous way to go about figuring the truth of the matter.