Technology and medical cost