my how this thread has taken off...