whitespace removed.