add wcwidth, change zalgo length restriction