So what is the question that you have come to ask. I bet there is more than one. ....