I think you have hit nail right on the head.