PM you seem to have such great insight of things. I am amazed.