edits to person.cpp