Running multiple Threads, execution order is not guaranteed