update issue #167
avoid lexical cast from string to string