Yes, that looks much better.
Type: Posts; User: helloworld922
Yes, that looks much better.
How you're starting threads is just fine.
I don't think you're waiting for threads to end correctly. For one, the last thread started isn't guaranteed to be the last one to finish execution....