changed to start from run, threads run properly now

Still doesnt deadlock..