Part 3: Allow Whitespace