Why all the whitespace