Is new thread necessary?