fixed is_int -> is_string