breakthrough in var manipulation