Very nice write up. Thank you :)