this thread has gone way down hill.