update LoopInit(T t)