digital vs physical shelf