fix the bug in person.rb