Great job of detail and explanation.Thanks