The rapid pace at which technology is advancing and progressing is ...