Adding SPI