Validation done right. New notification messages.
Whitespace fixes.
Redirect with old input.