TT Base classes