fixed var_re bug