consistent to_string