I just read this and it gave me a very new understanding of the situation. Im going to go through it again but its very interesting.