correct cross-browser whitespace