Rewritten introduction a bit.