tss and variant classes added