added SPI test