Fix substitution algo.