Ditto the many other comments: 5 stars across the board. Thanks, Jim and Terese!