text.org refactoring