There is no doubt that improving technology has made inroads