Good thread here. Thanks to those who constructively contributed.