since avrdude has a habit of breaking, do EEP updates the destructive way