@c Great article! It's all so clear.