this thread is still going !!!!!