toString is dangerou!