In reply to Jim Barbour.

Very cool! Thanks for writing.