Now uses varname.m to generate variable names
-- thus name format is determined by varname.m only.