Extended  text processor