add before_validation downcase