SPI design m.m.