* add [ ] ( ) { } as punctuation
* add comma, dot and colon as punctuation