Nice job and an interesting blog!