single dist edits
conditional probs of edits
conditional probs and small bug fix
small fix
use Google NGrams to give NGram probs
use prob info to fix words
works for most cases