Thank you Rane. That was very informative.