adding cacheStage