Open Internet by MindsNet99% accuracy on transpositions, but struggling with deletions/substitutions. Any advice?