preprocessing update

first full text version