Also, I think some may have always been intended for ODM customers. Like the TRN V10 for example. There's quite a lot of redundancy in that 2018 lineup, and it would be significantly more retail models than KZ has ever released in a single year. That's what makes me believe about 50% of that list won't be sold as "KZ" models. I mean, it's a few weeks away from Q2 2018 and they have yet to release a single one. We'll see though.