added person id field and get/setter functions