Have advances in technology and science had a positive impact? or ...