changes for storage