I'll write something of substance for this thread sometime later...