why this new whitespace before the final dot ?