added unicode.c to fiddle about with the c unicode functions