Spell checking and other enhancements