It's worth noting that Fernando and Soroban's methods are essentially the same. Soroban just didn't formally make a substutution. Most students seem to understand the formal substitution better at first, and then switch to what Soroban did after they've done enough problems.