alot of "bla-bla", no scientific publications, a miserable "award from microsoft" (really, it's better to have nothing than to have *this*), constantly out of schedule... this is attention whore, boys. nothing to see here, let's go home.