added pack2 and T2class
edited T2class