Added Thread Controller