spell checking and line wrapping