added b_strv_length