added smart punctuation to sohlob