Hi, curious ... what's the purpose of the variable SUB in this code. Thanks. data WANT (keep=NEW_STR);    length NEW_STR $100;    SUB = '
';    set HAVE;    NEW_STR = transtrn(STR,'
',trimn('')); run;