Great write up, thanks for sharing.