added a new person struct