Absolutely. It's a really hard problem. I think predicting the future data accurately is also really hard though, and I'm not sure how much value is there for end users. That said, I haven't built a successful company and they seem to know what they're doing.