Awesome write up ..... Thankyou !