A great talk!! Angel I appreciate the crisp and detailed explanation.