this thread has potental.