Styling and validation.