simplified factory storage