added unicode method