Well I really don't want to get deeply into these topics on this forum. There are other forums that deal with some of these issues, and it sounds like you guys have been doing some research on that....