You dont call run on threads you call start