Begginning on thread.join