this thread must not die....