a good thread, on multiple levels....=)