@anttn: Very good post