validations, scope