intermediate memory storage