updated spi import