Added the last mehods and changed to using the Person object