application of the latest technology