creating spi
creating spi