HowToCreateValidation Three branch tell you how to create a validation. first_step presence only validate second_step validate with Validator class third_step more validate class