SPI changes