fix basic_string