clarifying what T should be