adding spi_comm