Whoa, this is amazing. I will not give you my thoughts yet, but rather, I would like to read your comments.