added Person class