whitespace&non-letter char issues actually fixed