simple text processing tool