Thanks for the detailed explanation Acorn. From this I think I'll keep to my current practice of avoiding blocks. Sounds like a good simple idea that transforms into a load of work instead. I'll wait until I stop seeing endless threads re block issues.