Why? Also why add the whitespace?