remove setTmmediate