added unicode def