fix var-val funcion