refactor, var_name made always translated to_s