Great read, thanks for sharing