First ThreadExecutor Class