techenomics smallest flash