It didn't run without the thread. Hence the STA Error...