more flavors of arguments :)
another massive copy paste example
indent
messing with tCHAR and tSTRING
fix type conflicts
dstr