Added section on why a rewrite?