Thread Initialization Factors