err never gets used.