Spell checking + MAJOR BUG FIX