validates campaign.rb