Lots of work on spi backup