splitter deals with punctutation