yes exactly ! so why not just call this `init`, and then continue with the following code, instead of calling the whole renderThreads ?