I agree ... very well done. Nice work Bill!