first version of spi