added multiple spi read for speed