Added SPI support