Unfortunately, my comment was too large to post here. So, I decided to paste it in pastebin: http://pastebin.com/JM3eNw38