add createPerson function