copied over storage-modal-changes