I have such trouble trying to figure out which of these many algorithms that are released will end up having a significant impact on a 5 year horizon. But this I have a rare hunch about that it could be quite significant (at least the direction in which it's trying to push).