Saving lives through technology