Other Adventures on SPI