Wow, this post was very informative, experienced this before.