add method toDebugString