In recent years, technology has given us brand new devices that we can use ...