variable renaming scheme added