Meeting New Demands with New Technology