text processing some tasks added