add stringifying. close #6