if we truncate the string, what is the point of leaving a white space at the end ?