added unicode()