tokenize with punctuation as delimeter