works, but i took nextPerson out of Person - need to put back