After Variacne implementation