this thread has taken an ugly turn