Validation, custom buttons