when I use before_validate. I can not rake db:seed . So I still use before_save