application splits text into parts