whitespace conversion