package shuffling: models -> storage, old storage -> web