7 ingredients for a modern approach to digital media