explaining tid