If in doubt: 1) Rip out, 2) Re-engineer, 3) Keep moving forward.