First spi attempt working