std::string -> std::string&