spi transfers are working