A lot of good points Technocoy, well written as well.