why am i creating this thread?