Cleaned up SPI LLP protocol