introduce Organize text

split implementation by saveWords