Yes, I think that the crucial thing that's emerging, especially from the area of artificial intelligence, is that we're beginning to understand that what the name of the game is getting people to express their intentions, and for a long time we've been, as it were, stuck in languages that don't really help you to do that and we're really beginning to understand now that erm what people are doing when they program indeed, I mean as it were the ace programmers, are expressing their intention for whatever's to be done in the task the computer's to perform clearly.