Aren't all of these put statements handled in the constructor method of Person?