implement reloading and replacing items in memory storage