add :allow_blank to person.rb