Finns just can't do good presentations. And saying this as a Finn. Everything looks good on the outside, but then usually someone with that unmistakable old people english accent comes and talks :-)