chario char_len update