variant form working better with variant properties
better variant form