Technology and consumer products