Validation and sending