THREAD_RANDOM_GENERATION -> end (ok for now)