Hardcore spelling correction