add working attribute_reader and attribute writter methods to Person