for all tid