add chinese character input, not finished yet