handles a simpel case without punctuation
handles a case with punctuation