user char function changed, better example

Now user char can be wide as you want!