adapt-for-storage