looks like you've had some top class help there peter i've not looked at the article yet but of it's what i expect it to be i'd suggest a peer review and then on to fac gan isn't really the best place for getting feedback on high quality articles fatuorum