i hate spi