update to include

int variables, formating of strings,  escape characters, control
characters(/n /t)