Good points, gave me something to think about. You have what I do not, time to look into these topics on more than just a superficial level.