added variant test