fixed multi byte problem