Good job and write up, thanks for sharing