start the threads