Technology and solutions