use to_string - close #10