This is a really nice write up. Thank you for sharing it!