grammar and punctuation problems and technology