Fantastic post - this explains some of the situations where I think I've been going wrong just by following the guide. Thanks for bumping it .