added spi flash module