grammar and style, with the help from #emacs dwellers