Added variant class