to_string() methods